diethylene triamine - English Synonyms Dictionary